if(eval("xv" add curr) == "1" and x < px or eval("xv" add curr) == "-1" and px < x or eval("yv" add curr) == "1" and y < py or eval("yv" add curr) == "-1" and py < y)
{
scelta = curr;
}
curr += "1";
if(curr == direz)
{
curr = "0";
}
n += "1";
}
}
}
if(status == "1")
{
curr = random(direz);
n = "0";
while(n < direz)
{
if(eval("xv" add curr) == "1" and px < x or eval("xv" add curr) == "-1" and x < px or eval("yv" add curr) == "1" and py < y or eval("yv" add curr) == "-1" and y < py)